/*
① 根据 switch 表达式中的值，依次匹配各个case的常量。 
一旦匹配成功 进入相应的case结构中，调用其语句，调用完成后向下执行。

② break,可以使用在switch-case 结构中，表示一旦执行带此关键字，就跳出switch-case结构

③ switch结构中的表达式 只能是如下6种数据类型之一：
	byte ，short ，char ，int ， 枚举类型（JDK5.0） ，String类型（JDK7.0）

④ case后只能跟常量，不能为范围

⑤ break 可选

⑥ default 相当于else 位置是灵活的 可以放到开头

*/

class SwichCaseTest{
	public static void main(String[] args){

		int num = 2;
		switch(num){
			case 0:
			    System.out.println("zero");
			case 1:
			    System.out.println("one");
		    case 2:
			    System.out.println("two");
		    case 3:
			    System.out.println("three");
		    case 4:
			    System.out.println("four");
			default:
			System.out.println("other");
		}

		System.out.println("**********");

		switch(num){
			case 0:
			    System.out.println("zero");
			    break;
			case 1:
			    System.out.println("one");
			    break;
		    case 2:
			    System.out.println("two");
			    break;
		    case 3:
			    System.out.println("three");
			    break;
		    case 4:
			    System.out.println("four");
			    break;
			default:
			System.out.println("other");
			break;
		}


	}
}